package 链表;

/**
 * @author 陈艺博
 * @date 2021-02-17 20:52
 * @description https://leetcode-cn.com/problems/delete-node-in-a-linked-list/
 **/
public class _237_delete_node_in_a_linked_list_删除链表中的节点 {

    /**
     * @param node 删除的节点
     * @solution 将删除节点下一个节点的值，赋值到删除节点， 并且将删除节点的指针，指向下一个节点的next
     */
    public void deleteNode(ListNode node) {
        node.val = node.next.val;
        node.next = node.next.next;
        System.gc();
    }
}
